﻿<phone:PhoneApplicationPage
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
	xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
	xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
	xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity" xmlns:PhoneToolkit_Extensions_Behaviors="clr-namespace:PhoneToolkit.Extensions.Behaviors;assembly=PhoneToolkit.Extensions.Behaviors" 
	x:Class="PhoneToolkit.Extensions.Behaviors.Sample.MainPage"
	mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
	SupportedOrientations="Portrait" Orientation="Portrait"
	shell:SystemTray.IsVisible="True">
	<phone:PhoneApplicationPage.Resources>
		<DataTemplate x:Key="LinkTemplate">
			<Grid/>
		</DataTemplate>
		<DataTemplate x:Name="DoubleLineListTemplate">
			<StackPanel Margin="12,8,0,2">
				<TextBlock Text="Line 1" HorizontalAlignment="Left" VerticalAlignment="Top" Padding="0,3,0,0" FontFamily="{StaticResource PhoneFontFamilyLight}" FontSize="{StaticResource PhoneFontSizeExtraLarge}" Foreground="{StaticResource PhoneForegroundBrush}" TextWrapping="Wrap" LineStackingStrategy="BlockLineHeight" LineHeight="43" />
				<TextBlock Text="Line 2" Opacity="0.65" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeSmall}" TextWrapping="Wrap" VerticalAlignment="Top" Foreground="{StaticResource PhoneForegroundBrush}" FontFamily="{StaticResource PhoneFontFamilyNormal}" Margin="0,0,0,13"/>
			</StackPanel>
		</DataTemplate>
	</phone:PhoneApplicationPage.Resources>

	<phone:PhoneApplicationPage.FontFamily>
		<StaticResource ResourceKey="PhoneFontFamilyNormal"/>
	</phone:PhoneApplicationPage.FontFamily>
	<phone:PhoneApplicationPage.FontSize>
		<StaticResource ResourceKey="PhoneFontSizeNormal"/>
	</phone:PhoneApplicationPage.FontSize>
	<phone:PhoneApplicationPage.Foreground>
		<StaticResource ResourceKey="PhoneForegroundBrush"/>
	</phone:PhoneApplicationPage.Foreground>
	<i:Interaction.Behaviors>
		<PhoneToolkit_Extensions_Behaviors:EnableTiltEffectBehavior/>
		<PhoneToolkit_Extensions_Behaviors:TransitionTurnstileInBehavior/>
		<PhoneToolkit_Extensions_Behaviors:TransitionTurnstileOutBehavior/>
	</i:Interaction.Behaviors>

	<!--LayoutRoot is the root grid where all page content is placed-->
	<Grid x:Name="LayoutRoot" Background="Transparent">
		<Grid.RowDefinitions>
			<RowDefinition Height="Auto"/>
			<RowDefinition Height="*"/>
		</Grid.RowDefinitions>

		<!--TitlePanel contains the name of the application and page title-->
		<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
			<TextBlock x:Name="ApplicationTitle" Text="SILVERLIGHT TOOLKIT BEHAVIOR EXTENSIONS" Style="{StaticResource PhoneTextNormalStyle}"/>
			<TextBlock x:Name="PageTitle" Text="Samples" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
		</StackPanel>

		<StackPanel x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
			<HyperlinkButton NavigateUri="/TransitionsPage.xaml">
				<HyperlinkButton.Template>
					<ControlTemplate>
						<StackPanel Margin="12,8,0,2">
							<TextBlock Text="Transitions sample" HorizontalAlignment="Left" VerticalAlignment="Top" Padding="0,3,0,0" FontFamily="{StaticResource PhoneFontFamilyLight}" FontSize="{StaticResource PhoneFontSizeExtraLarge}" Foreground="{StaticResource PhoneForegroundBrush}" TextWrapping="Wrap" LineStackingStrategy="BlockLineHeight" LineHeight="43" />
							<TextBlock Text="Shows how you can set transitions with behaviors" Opacity="0.65" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeSmall}" TextWrapping="Wrap" VerticalAlignment="Top" Foreground="{StaticResource PhoneForegroundBrush}" FontFamily="{StaticResource PhoneFontFamilyNormal}" Margin="0,0,0,13"/>
						</StackPanel>
					</ControlTemplate>
				</HyperlinkButton.Template>
			</HyperlinkButton>
			<HyperlinkButton NavigateUri="/TiltEffectPage.xaml">
				<HyperlinkButton.Template>
					<ControlTemplate>
						<StackPanel Margin="12,8,0,2">
							<TextBlock Text="Tilt effect sample" HorizontalAlignment="Left" VerticalAlignment="Top" Padding="0,3,0,0" FontFamily="{StaticResource PhoneFontFamilyLight}" FontSize="{StaticResource PhoneFontSizeExtraLarge}" Foreground="{StaticResource PhoneForegroundBrush}" TextWrapping="Wrap" LineStackingStrategy="BlockLineHeight" LineHeight="43" />
							<TextBlock Text="enable / disable tilt effect with behaviors" Opacity="0.65" HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeSmall}" TextWrapping="Wrap" VerticalAlignment="Top" Foreground="{StaticResource PhoneForegroundBrush}" FontFamily="{StaticResource PhoneFontFamilyNormal}" Margin="0,0,0,13"/>
						</StackPanel>
					</ControlTemplate>
				</HyperlinkButton.Template>
			</HyperlinkButton>
			<HyperlinkButton NavigateUri="/AboutPage.xaml">
				<HyperlinkButton.Template>
					<ControlTemplate>
						<StackPanel Margin="12,8,0,2">
							<TextBlock Text="About this app" HorizontalAlignment="Left" VerticalAlignment="Top" Padding="0,3,0,0" FontFamily="{StaticResource PhoneFontFamilyLight}" FontSize="{StaticResource PhoneFontSizeExtraLarge}" Foreground="{StaticResource PhoneForegroundBrush}" TextWrapping="Wrap" LineStackingStrategy="BlockLineHeight" LineHeight="43" />
						</StackPanel>
					</ControlTemplate>
				</HyperlinkButton.Template>
			</HyperlinkButton>
		</StackPanel>
		
	</Grid>

</phone:PhoneApplicationPage>